package com.csd.service;

import java.util.List;

import com.csd.pojo.News;
/**
 * 新闻业务逻辑接口
 * @author sanmu
 *	<br> 创建于2009-12-17
 */
public interface INewsService {
	
	/**
	 * 新闻列表，查询所有新闻
	 * @return 新闻对象列表
	 */
	public List<News> listNews();
	
	/**
	 * 添加一条新闻
	 * @param news 新闻对象
	 * @return true为添加成功，false为失败
	 */
	public boolean addNews(News news);
	
	/**
	 * 删除一条新闻
	 * @param newsID 新闻id
	 * @return true为删除成功，false为失败
	 */
	public boolean deleteNews(Integer newsID);
	
	/**
	 * 获取一条新闻的详细信息
	 * @param newsID 新闻id
	 * @return 新闻对象，若查询不到则返回null
	 */
	public News searchNews(Integer newsID);

}
